Company / developer | Xerox Data Systems |
---|---|
Programmed in | Assembly Language(Meta Symbol) |
OS family | Not Applicable |
Working state | Discontinued |
Source model | Unknown |
Initial release | 1966 |
Latest stable release | D00 / Q1, 1973 |
Supported platforms | Xerox Data Systems Sigma 6, Sigma 7, Sigma 9 |
Default user interface | Text user interface |
License | Unknown |
Contents |
The Universal Time-Sharing System (UTS) was an operating system for the XDS Sigma line of computers, succeeding BTM/BPM. UTS was announced in 1966, but because of delays did not actually ship until 1971. It was designed to provide multi-programming services for online (interactive) user programs in addition to batch-mode production jobs, symbiont (spooled) I/O, and critical real-time processes. System Daemons, called "ghost jobs" were used to run monitor code in user space. The final release, D00, shipped in January, 1973. It was succeeded by the CP-V operating system, which combined UTS with the heavily batch-oriented XOS.
The CP-V operating system, the compatible successor to UTS, was released in August, 1973.[1] CP-V supported the same CPUs as UTS plus the Xerox 560. CP-V offered "single-stream and multiprogrammed batch; timesharing; and the remote processing mode, including intelligent remote batch." Realtime processing was added in release B00 in April, 1974, and transaction processing in release C00 in November, 1974.[2] [3]
CP-R (Control Program for Real-Time) was a realtime variant of CP-V for Xerox 550 and Sigma 9 computer systems. CP-R supported three types of tasks: Foreground Primary Tasks, Foreground Secondary Tasks, and Batch Tasks.
In 1975 Xerox sold its computer business to Honeywell, who ported CP-V to their 6000 computer line and renamed it CP-6.[4] CP-6 was discontinued in 1988.[5]
CP-V Software as of release B00, 1974.[6]
Xerox maintained a library of other Xerox and user-written software from the EXCHANGE user group. [7]